person who finds excuses - Spanish English Dictionary